life ring - Espagnol Anglais Dictionnaire